﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Atom.Data.Entities
{
    public class BalanceRecordDetail
    {
        public virtual int CustomerId { get; set; }
        //使用Name后要屏蔽这2个属性和映射
        public virtual string Firstname { get; set; }
        public virtual string Lastname { get; set; }

        //住院总费用
        public virtual decimal TOTALCONSUMEMONEY { get; set; }


        //药品费用
        public virtual decimal YPFee { get; set; }

        /// <summary>
        /// 补偿农民总费用
        /// </summary>
        public virtual decimal BCNMTotalFee { get; set; }

        /// <summary>
        /// 补偿农民药品费用
        /// </summary>
        public virtual decimal BCNMYPFee { get; set; }

        /// <summary>
        /// 补偿农民检查费用
        /// </summary>
        public virtual decimal BCNMZLFee { get; set; }


        /// <summary>
        /// 补偿范围内总费用
        /// </summary>
        public virtual decimal BCFWTotalFee { get; set; }

        /// <summary>
        /// 补偿范围药品费用
        /// </summary>
        public virtual decimal BCFWYPFee { get; set; }

        /// <summary>
        /// 补偿范围检查费用
        /// </summary>
        public virtual decimal BCFWZLFee { get; set; }

        /// <summary>
        /// 新农合补偿总额
        /// </summary>
        public virtual decimal XNHBCTotalFee { get; set; }

        /// <summary>
        /// 住院人次数
        /// </summary>
        public virtual int InhosCount { get; set; }

        /// <summary>
        /// 住院手续次数
        /// </summary>
        public virtual decimal InhosOperationCount { get; set; }

        /// <summary>
        /// 出院者占用总床日数
        /// </summary>
        public virtual decimal OuthosBedCount { get; set; }


        /// <summary>
        /// 住院正常分娩人次数
        /// </summary>
        public virtual int InhosNormalSCCount { get; set; }

        /// <summary>
        /// 住院正常分娩总花费
        /// </summary>
        public virtual decimal InhosNormalSCCTotalFee { get; set; }

        /// <summary>
        /// 住院正常分娩新农合补偿
        /// </summary>
        public virtual decimal InhosNormalSCXNHBC { get; set; }


        /// <summary>
        /// 住院正常分娩其他专项补助
        /// </summary>
        public virtual decimal InhosOtherSCXNHBC { get; set; }

        
    }
}
